package model;

import java.util.ArrayList;
import java.util.List;

public class Turma {
	private int ano;
	private String periodo;
	private String local;
	private String horario;
	private int numeroVagas;
	private List<Integer> listaIdProfessores = new ArrayList<Integer>();
	private int idDisciplina;
	

	public Turma(int ano, String periodo, String local, String horario, int numeroVagas, List<Integer> idProfessores, int idDisciplina){
		this.ano = ano;
		this.periodo = periodo;
		this.local = local;
		this.horario = horario;
		this.numeroVagas = numeroVagas;
		this.listaIdProfessores.addAll(idProfessores);
		this.idDisciplina = idDisciplina;
	}

	public int getAno() {
		return ano;
	}
	public void setAno(int ano) {
		this.ano = ano;
	}
	public String getPeriodo() {
		return periodo;
	}
	public void setPeriodo(String periodo) {
		this.periodo = periodo;
	}
	public String getLocal() {
		return local;
	}
	public void setLocal(String local) {
		this.local = local;
	}
	public String getHorario() {
		return horario;
	}
	public void setHorario(String horario) {
		this.horario = horario;
	}
	public int getNumeroVagas() {
		return numeroVagas;
	}
	public void setNumeroVagas(int numeroVagas) {
		this.numeroVagas = numeroVagas;
	}

	public List<Integer> getListaIdProfessores() {
		return listaIdProfessores;
	}

	public void setListaIdProfessores(List<Integer> idProfessores) {
		this.listaIdProfessores = idProfessores;
	}

	public int getIdDisciplina() {
		return idDisciplina;
	}

	public void setIdDisciplina(int idDisciplina) {
		this.idDisciplina = idDisciplina;
	}
	
}